package com.skyMailbox.sms.service.impl;

import com.skyMailbox.sms.dao.ISmsDao;
import com.skyMailbox.sms.service.ISmsManager;
import com.skyMailbox.sms.to.Palabra;
import com.skyMailbox.sms.to.Usuario;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import java.util.List;

@Service
public class SmsManager implements ISmsManager {

    @Autowired
    private ISmsDao dao = null;


    public void nuevoUsuario(Usuario usuario) {
        usuario.setC2_telefono("+34" + usuario.getC2_telefono());
        dao.saveUsuario(usuario);
    }

    public Usuario getUsuario(String telefono) {
        return dao.getUsuario(telefono);
    }

    public void nuevaPalabra(Palabra palabra) {
        dao.savePalabra(palabra);
    }

    public Palabra getPalabra(String palabra) {
        return dao.getPalabra(palabra);
    }

    public void eliminarPalabra(Palabra palabra) {
        dao.eliminarPalabra(palabra);
    }

    public List<Palabra> getTodasPalabra(Palabra palabra) {
        return dao.getTodasPalabras(palabra);
    }


}
